package site.jlopen.domain.job;

import java.util.Date;
/**
* @ClassName: KusciaJob
* @Description: kuscia_job表：训练流产生的执行任务
* @author 码农小鹿
* @date 2024-08-29
 */
public class KusciaJob {
	/**
	 * 
	 */
	private Long jobId;
	/**
	 * 
	 */
	private Long jobProjectId;
	/**
	 * 
	 */
	private Long jobFlowId;
	/**
	 * READY,RUNNING,FAILED,STOPED,SUCCEED
	 */
	private String jobStatus;
	/**
	 * 
	 */
	private Integer jobDelete;
	/**
	 * 
	 */
	private Date jobCreate;
	/**
	 * 
	 */
	private Date jobFinishTime;

	public KusciaJob() {
		super();
	}
	
	public Long getJobId() {
		return jobId;
	}
	public KusciaJob setJobId(Long jobId) {
		this.jobId = jobId;
		return this;
	}
	
	public Long getJobProjectId() {
		return jobProjectId;
	}
	public KusciaJob setJobProjectId(Long jobProjectId) {
		this.jobProjectId = jobProjectId;
		return this;
	}
	
	public Long getJobFlowId() {
		return jobFlowId;
	}
	public KusciaJob setJobFlowId(Long jobFlowId) {
		this.jobFlowId = jobFlowId;
		return this;
	}
	
	public String getJobStatus() {
		return jobStatus;
	}
	public KusciaJob setJobStatus(String jobStatus) {
		this.jobStatus = jobStatus;
		return this;
	}
	
	public Integer getJobDelete() {
		return jobDelete;
	}
	public KusciaJob setJobDelete(Integer jobDelete) {
		this.jobDelete = jobDelete;
		return this;
	}
	
	public Date getJobCreate() {
		return jobCreate;
	}
	public KusciaJob setJobCreate(Date jobCreate) {
		this.jobCreate = jobCreate;
		return this;
	}
	
	public Date getJobFinishTime() {
		return jobFinishTime;
	}
	public KusciaJob setJobFinishTime(Date jobFinishTime) {
		this.jobFinishTime = jobFinishTime;
		return this;
	}

}